pass-through supply - German English Dictionary